unquestionable fact

Translations
неоспоримый факт
It is an unquestionable fact that the Earth orbits the Sun.
Это неоспоримый факт, что Земля вращается вокруг Солнца.
Words
fact

noun
факт
unquestionable

adjective
неоспоримый